import { Service } from "cl-admin";
import BaseService from "@/service/base";
@Service("wx")
class wx extends BaseService {
    // 分页列表
    page({ onsumption, size, dept_id = [], bra_id = [], ...args }) {
        let params = {
            search_type: 0,
            pagesize: size,
            dept_id: dept_id.join(),
            bra_id: bra_id.join(),
            ...args
        };
        if (onsumption && onsumption.length) {
            params.btime = onsumption[0];
            params.etime = onsumption[1];
            params.time_type = 66;
        }
        return this.$get("/lists", { params }).then(res => {
            return {
                list: res.data,
                pagination: {
                    ...params,
                    size,
                    total: res.total
                }
            };
        });
    }
    // 获取预授权地址
    preAuthUrl(params) {
        return this.$post("/preAuthUrl", params);
    }
    // 微信删除（解绑）
    del(params) {
        return this.$post("/del", params);
    }
    // 微信编辑
    wxedit(params) {
        return this.$post("/edit", params);
    }
    // 微信删除（解绑）
    del(params) {
        return this.$post("/del", params);
    }
    // 订单修改内容
    editInfo(params) {
        return this.$get("/getEditInfo", { params });
    }
    // 菜单列表
    menu(params) {
        return this.$get("/menu", { params });
    }
    // 菜单编辑
    editMenu(params) {
        return this.$post("/editMenu", params);
    }
    // 事件列表
    eventList(params) {
        return this.$get("/eventList", { params });
    }
}
export default wx;
